be difficult and arduous - Inglés Sinónimo Diccionario